roller-cell pump - French English Dictionary